Size of Unary One-Way Multi-head Finite Automata

نویسندگان

  • Martin Kutrib
  • Andreas Malcher
  • Matthias Wendlandt
چکیده

One of the main topics of descriptional complexity is the question of how the size of the description of a formal language varies when being described by different formalisms. A fundamental result is the exponential trade-off between the number of states of nondeterministic (NFA) and deterministic finite automata (DFA) (see, for example, [12]). Additional exponential and double-exponential trade-offs are known, for example, between unambiguous and deterministic finite automata, between alternating and deterministic finite automata, between deterministic pushdown automata and DFA, and between the complement of a regular expression and conventional regular expressions. Beside these recursive tradeoffs, bounded by recursive functions, it is known that there also non-recursive trade-offs, which are not bounded by any recursive function. Such trade-offs have at first been shown to exists between context-free grammars generating regular languages and finite automata [12]. For a survey on recursive and non-recursive trade-offs we refer to [3, 5]. Unary languages, that is, languages defined over a singleton alphabet, are of particular interest, since in this case often better or more precise results than in the case of arbitrary alphabets can be obtained. For example, the tradeoff of 2 between an n-state NFA and DFA, is reduced to e √ n·ln(n)) in the unary case [1]. The descriptional complexity of unary regular languages has been studied in many ways. On the one hand, many automata models such as one-way finite automata, two-way finite automata, pushdown automata, or context-free grammars for unary languages are investigated and compared to each other with respect to simulation results and the size of the simulation (see, for example, [2, 11, 13, 15]). On the other hand, many results concerning the state complexity of operations on unary languages have been obtained (see, for example, [4, 7, 10, 14]). Here, we consider deterministic one-way multi-head finite automata accepting unary languages. Since it is known that every unary language accepted by a one-way multi-head finite automaton is semilinear and thus regular [6, 16], it is of interest to investigate the descriptional complexity of such devices in comparison with the models mentioned above. In detail, we establish upper and lower bounds for the conversion of k-head DFA to one-head DFA and one-head

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Unary Languages Recognized by Two-Way One-Counter Automata

A two-way deterministic finite state automaton with one counter (2D1CA) is a fundamental computational model that has been examined in many different aspects since sixties, but we know little about its power in the case of unary languages. Up to our knowledge, the only known unary nonregular languages recognized by 2D1CAs are those formed by strings having exponential length, where the exponent...

متن کامل

Multi-head Watson-Crick automata

Inspired by multi-head finite automata and Watson-Crick automata in this paper, we introduce a new structure namely multi-head Watson-Crick automata where we replace the single tape of multi-head finite automaton by a DNA double strand. The content of the second tape is determined using a complementarity relation similar to Watson-Crick complementarity relation. We establish the superiority of ...

متن کامل

Algorithms and lower bounds in finite automata size complexity

In this thesis we investigate the relative succinctness of several types of finite automata, focusing mainly on the following four basic models: one-way deterministic (1dfas), one-way nondeterministic (1nfas), two-way deterministic (2dfas), and two-way nondeterministic (2nfas). We first establish the exact values of the trade-offs for all conversions from two-way to one-way automata. Specifical...

متن کامل

Asynchronous Multi-Tape Automata Intersection: Undecidability and Approximation

When their reading heads are allowed to move completely asynchronously, finite-state automata with multiple tapes achieve a significant expressive power, but also lose useful closure properties—closure under intersection, in particular. This paper investigates to what extent it is still feasible to use multi-tape automata as recognizers of polyadic predicates on words. On the negative side, det...

متن کامل

Hierarchy and equivalence of multi-letter quantum finite automata

Multi-letter quantum finite automata (QFAs) were a new one-way QFA model proposed recently by Belovs, Rosmanis, and Smotrovs [5], and they showed that multi-letter QFAs can precisely accept some regular languages ((a+b)∗b) that are unacceptable by the usual one-way QFAs. In this paper, we continue to deal with multi-letter QFAs, and we mainly focus on two issues: (1) we show that (k+1)-letter Q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013